supernova remnant (snr) - French English Dictionary